thought ahead - German English Dictionary